@charset "utf-8";

.re_top{width:1000px; height:103px; margin:0 auto;}
.re_left{float:left; margin-top:20px;}
.re_right{float:right; margin-top:45px;}
.re_main{width:960px; height:600px; margin:0 auto;}
.re_bg{float:left; margin-top:30px;}
.re_mainTow{width:290px; float:left; margin-top:30px; padding:20px 40px; border:1px solid #ccc; border-top:2px solid #B82F17;}
.re_mainTow h3{float: left;font-size: 22px;color: #444;font-weight: normal;position: relative;}
.re_mainTow .re_R{float: right;display: block;line-height: 24px;width: 160px;text-align: right; color: #000;}
.re_mainTow .re_R a{color:#999;}
.re_form{width:290px; float:left;margin-top:20px;}
.re_mainTow a:hover{color:#03A4FE;}
.re_form ul li input{border: 1px solid #dedede;color: #999;font-size: 14px;height: 30px;line-height: 30px; padding:0 5px;}
.re_form ul li .re_public{width:278px; }
.re_form ul li .code{width:100px;}
.code_bg,.code_yan{float:left;}
.code_bg{width:85px; height:28px; background:url(../img/register/code_bg.jpg); text-align: center; line-height: 28px; font-size: 18px; letter-spacing: 8px; margin:0 5px;}
.code_change{line-height: 28px;}
.code_phone{width: 110px;height: 30px;border: 1px solid #ccc;background: #eee;display: inline-block;line-height: 30px;text-align: center;color: #444;font-size: 12px;}
.re_form ul li .focusTxt{line-height: 24px; color: #ff6b52; height: 24px;}
.re_form ul li .re_check{height: 13px;vertical-align: middle;margin-right: 5px;}
.re_form ul li .re_submit{background-color: #e83917;width: 290px;margin-top: 5px;color: #fff;font-size: 22px;height: 40px;line-height: 40px;border: none;border-radius: 5px;cursor: pointer;}
.re_form ul .re_voice{padding:20px 0 12px 0; text-align: center;}
.re_form ul li .code_yan{height:26px;}

